首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏不止dotNET

    .NET Core 使用 LibreOffice 实现 Office 预览(Docker 部署)

    准备 1、创建一个 .NET Core 的控制台程序用来做文件的转换; 2、下载 Libreoffice 安装包、Libreoffice 中文语言包、jdk1.8 安装包 、中文字体包,这些文件我放在云盘了 ,可以访问这个链接下载:https://pan.baidu.com/s/131lLewbCvGDGLlZzYdSYNA 提取码: 5aas 3、搭建一台 centos 虚拟机,并准备好 docker 环境; 版本 .NET Core:3.1 CentOS:7.6 Docker: Liberoffice:7.3.5 RabbitMQ:3.8.2 MongoDB:5.0 开始 编写控制台程序进行文件转换 基础镜像 1、在 centos 服务器上 /data 目录中创建目录 liberoffice-docker-build ,将上面提到的 Libreoffice 安装包、Libreoffice 中文语言包 doc-preview-docker-build 中; 3、在该目录中创建 Dockerfile 文件,内容如下: FROM libreofficebase:v1 #此处的镜像就是上面构建的 Libreoffice

    2.1K30编辑于 2022-12-01
  • 来自专栏python前行者

    LibreOffice安装及使用

    Python 调用 LibreOffice API 创建文件、保存为不同的格式、导出为PDF、并添加密码保护 Python调用LibreOffice转换文件 libreoffice简介 官网:https ://zh-cn.libreoffice.org/download/libreoffice/ https://zh-cn.libreoffice.org/get-help/install-howto/ 安装完成后就会生成/opt/libreoffice7.5/目录,就是libreoffice7.5软件的实际安装目录。 使用简介 查看libreoffice命令 [root@localhost pandoc_test]# which libreoffice /bin/libreoffice [root@localhost 步骤一:启动LibreOffice服务 在开始转换文件之前,我们需要先启动LibreOffice服务。

    5K10编辑于 2024-04-13
  • 来自专栏华创信息技术

    LibreOffice基于linux的安装

    文章时间:2021年1月6日 13:35:26 解决问题:LibreOffice基于linux的安装 基于系统:Centos7.x 下载 官方地址:https://zh-cn.libreoffice.org /download/libreoffice/ 下载残留文件(可选项) yum remove libreoffice-* 将下载好的linux版本的文件上传至服务器的某个目录,然后解压文件 tar -zxvf LibreOffice_7.0.3_Linux_x86-64_rpm.tar.gz 上面的文件解压之后会产生一个RPMS文件,使用以下命令进入到RPMS目录并进行安装 cd /LibreOffice_ 可以输入libreoffice测试一下。 简单使用 libreoffice7.0 --convert-to pdf:writer_pdf_Export /目录/文件名.pptx --outdir /目录/ ps:我们一般安装了libreoffice

    2K50编辑于 2022-05-28
  • 来自专栏linux百科小宇宙

    Ubuntu 下舒畅的使用Libreoffice

    Ubuntu 下舒畅的使用Libreoffice step 1 英语渣的同学。 或者对功能栏的一大堆略显专业的单词不敢下手的同学 你须要一个中文汉化包 不用去官网找了,源里就有 sudo apt-get install libreoffice-l10n-zh-cn 的字体选项,就能够使用 希望玩的愉快~ 多图:LibreOffice 这五年(2010-2015)  http://www.linuxidc.com/Linux/2015-11 /124705.htm Fedora 17使用yum安装LibreOffice办公套件及中文语言包 http://www.linuxidc.com/Linux/2012-12/77017.htm 在64位SUSE下安装LibreOffice http://www.linuxidc.com/Linux/2012-11/73625.htm Linux(Debian )安装LibreOffice3.6.0.4

    1.3K40发布于 2021-06-08
  • 来自专栏实用技术

    CentOS7安装OpenOffice和LibreOffice

    zh-CN/RPMS/ rpm -Uvh *.rpm desktop-integration/openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm 2、LibreOffice wget http://mirrors.ustc.edu.cn/tdf/libreoffice/stable/7.1.4/rpm/x86_64/LibreOffice_7.1.4_Linux_x86- 64_rpm.tar.gz && tar -zxf /tmp/LibreOffice_7_rpm.tar.gz && cd /tmp/LibreOffice_7.1.4.2_Linux_x86-64_rpm

    1.1K20编辑于 2022-01-11
  • 来自专栏轩辕镜像

    LinuxServer.io LibreOffice 容器化部署指南

    环境准备Docker环境安装部署LIBREOFFICE容器前需先安装Docker环境,推荐使用以下一键安装脚本:展开代码语言:BashAI代码解释bash<(wget-qO-https://xuanyuan.cloud /docker.sh)该脚本将自动完成Docker及DockerCompose的安装与配置,适用于主流Linux发行版。 安装完成后,可通过docker--version命令验证安装是否成功。 容器部署基础部署命令使用以下Docker命令部署LIBREOFFICE容器,根据实际需求调整参数值:展开代码语言:BashAI代码解释dockerrun-d\--name=libreoffice\-ePUID 监控配置:通过Prometheus+Grafana或Docker原生监控工具,监控容器CPU、内存、网络使用情况,及时发现性能瓶颈。

    39810编辑于 2025-12-14
  • 来自专栏勇哥编程游记

    开源文档预览项目 kkFileView (9.9k star) ,快速入门

    1 Docker 部署 拉取镜像: # 网络环境方便访问docker中央仓库 docker pull keking/kkfileview:4.1.0 # 网络环境不方便访问docker中央仓库 wget https://kkview.cn/resource/kkFileView-4.1.0-docker.tar docker load -i kkFileView-4.1.0-docker.tar 运行容器 LibreOffice 首页,下载对应 Mac 版本即可。 /startup.sh 备注: Linux 环境首次启动会自动安装 LibreOffice 默认安装 7.5 版本。 我们也可以手工安装 LibreOffice。 #将 LibreOffice_7.5.3.2_Linux_x86-64_rpm.tar.gz上传到 home 目录下 cd /home tar -zxvf LibreOffice_7.5.3.2_Linux_x86

    1.1K10编辑于 2024-05-06
  • 来自专栏linux百科小宇宙

    如何在Ubuntu上安装升级到LibreOffice 5.4

    Ubuntu上安装或升级到LibreOffice 5.4。 由于Ubuntu不会通过其标准的更新机制向用户分发最新最稳定的LibreOffice版本,因此您无法将其升级到LibreOffice 5.4.0,而不会在您的软件源列表中添加额外的个人包存档(PPA)。 官方的LibreOffice 5.4 PPA是您需要的唯一的选择。它由LibreOffice包装团队维护。 要将官方LibreOffice PPA添加到您的软件源中,只需弹出一个新的“终端”窗口并输入以下命令: sudo add-apt-repository ppa:libreoffice/libreoffice -5-4 在提示时输入密码,然后更新和升级LibreOffice: sudo apt update && sudo apt install libreoffice 如果您希望使用

    1.3K30发布于 2021-06-11
  • 来自专栏四楼没电梯

    LibreOffice Online 集成到 Web 系统:基于 WOPI 的全流程指南

    为什么选择 LibreOffice Online + WOPI? LibreOffice Online 是一款开源在线文档套件,支持 .docx、.xlsx、.pptx 等格式编辑。 前提条件 类别 要求 技术能力 熟悉 Web 开发、REST API、Docker 基础操作 环境配置 可使用 Docker 的服务器(推荐 Linux 环境) 可用端口 开放 9980(LibreOffice Online) 和 8080(WOPI 服务)端口 ️ 项目结构预览(Mermaid) 第 1 步:部署 LibreOffice Online 服务 我们使用由 Collabora 发布的官方 Docker 镜像: 1.1 创建 docker-compose.yaml version: "3.6" services: libreoffice-app: image: collabora/code Online 行为(loolwsd.xml) 您可以进入容器内部修改配置: docker exec -it libreoffice-app bash nano /etc/loolwsd/loolwsd.xml

    3.1K10编辑于 2025-06-19
  • 来自专栏勇哥编程游记

    开源文档预览项目 kkFileView (9.9k star) ,快速入门

    1 Docker 部署拉取镜像:# 网络环境方便访问docker中央仓库docker pull keking/kkfileview:4.1.0# 网络环境不方便访问docker中央仓库wget https ://kkview.cn/resource/kkFileView-4.1.0-docker.tardocker load -i kkFileView-4.1.0-docker.tar运行容器docker LibreOffice 首页,下载对应 Mac 版本即可。 /startup.sh备注: Linux 环境首次启动会自动安装 LibreOffice 默认安装 7.5 版本。我们也可以手工安装 LibreOffice。 #将 LibreOffice_7.5.3.2_Linux_x86-64_rpm.tar.gz上传到 home 目录下cd /hometar -zxvf LibreOffice_7.5.3.2_Linux_x86

    2K00编辑于 2024-05-01
  • 来自专栏小鑫同学编程历险记

    在线文档预览服务

    套件:https://zh-cn.libreoffice.org/; PS:OpenOffice 和 LibreOffice 必须安装其中一项; 2. -cO LibreOffice_7_deb.tar.gz && tar -zxf /tmp/LibreOffice_7_deb.tar.gz && cd /tmp/LibreOffice 利用 docker 部署: docker部署如遇到 driver failed programming external connectivity on endpoint xxx,那么大概率是由于与防火墙冲突导致 ,建议重启docker:systemctl restart docker; 正常情况下还需要在阿里云对端口进行放行,如果有使用到宝塔面板,同样需要在宝塔面板进行端口放心; // 拉取镜像 docker pull keking/kkfileview:4.1.0 // 启动镜像 docker run -it -p 8012:8012 keking/kkfileview:4.1.0

    4K30编辑于 2023-03-06
  • 来自专栏萌海无涯

    LibreOffice v6.2.4.2 中文安装版

    软件介绍 Libreoffice是openoffice的下一代版本,同样是免费开源支持Windows、Linux、Mac OS X和 Solaris 等操作系统上执行;LibreOffice计划目标是成为一个具 LibreOffice是由 Google 等赞助的OpenOffice的下一代版本,使用LibreOffice你可以随时将数据导入或是导出,如你可以直接导入需要的PDF文档、微软Works等。 LibreOffice还支持多种格式文档。 ? LibreOffice相比较微软办公软件来说UI界面更简洁明了,且LibreOffice是完全免费提供使用。 LibreOffice相比微软对系统的配置要求较低,所以资源的占用也少,也方便随身携带 ? LibreOffice将扫描的多个图片快速转换为 PDF 格式 1.首先打开LibreOffice,选择新建Impress文档 2.新建后找到【页面】>【幻灯片属性】,在该界面里设置符合A4纸张的标准大小

    2.2K30发布于 2019-09-19
  • 来自专栏小孟开发笔记

    centos下手动安装libreoffice程序–亲测可行

    一、libreoffice安装+验证 1、官网下载安装 Download LibreOffice | LibreOffice - Free Office Suite - Based on OpenOffice not found,则需vim文档去配置(添加到文档末即可) vim /etc/profile export LibreOffice_PATH=/opt/libreoffice7.5/program --version 7、创建一个软链接 ln -s /opt/libreoffice7.5/program/soffice /usr/bin/libreoffice ln -s / --version 进行首次验证 报错:缺少 libXinerama.so.1 共享库文件 [root@localhost libreOffice]# /usr/bin/libreoffice7.5 备注 如果出现yum 安装失败的问题,则需要更换yum源和docker源 centos更换yum源教程 更换docker源教程 更换后就可以使用yum命令顺利安装好确实的依赖了 (adsbygoogle

    6.5K10编辑于 2024-08-07
  • 来自专栏云计算运维

    5 个用命令行操作 LibreOffice 的技巧

    $ libreoffice --help 这将返回 LibreOffice 接受的其他选项的描述。有些应用没有太多选项,但 LibreOffice 好几页有用的选项,所以有很多东西可以玩。 例如,如果你想只打开 LibreOffice 的文字处理器组件: $ libreoffice --writer # 启动文字处理器 你可以类似地打开它的其他组件: $ libreoffice --calc LibreOffice: $ libreoffice --writer --nologo 你甚至可以在你完成当前窗口的工作时,让它在后台最小化启动: $ libreoffice --writer -- LibreOffice 具有丰富的内置模板系统,但是你可以使用 -n 选项将任何文档作为模板: $ libreoffice --writer -n example.odt 你的文档将在 LibreOffice 令人惊讶的终端选项 通过查阅手册页面,了解如何从命令行扩展 LibreOffice 的功能: $ man libreoffice 你是否知道 LibreOffice 具有如此丰富的命令行选项?

    3K30发布于 2021-09-09
  • 来自专栏linux百科小宇宙

    Linux Mint 17下LibreOffice应用软件的使用

    本章节中先说Mint中默认安装的办公软件:LibreOfficeLibreOffice是从OpenOffice发展来的,所以它也是开源软件。 LibreOffice是一个办公套件,里面有Write,Calc,Impress,Math,Draw这五个应用软件。下面依次介绍这五个应用软件。 LibreOffice Write:主要是用来创建和编辑文档,类似MSOffice中的Word。它除了有正常的文字编辑和排版功能外,还支持把 文档直接导出为PDF格式。 LibreOffice办公套件及中文语言包 http://www.linuxidc.com/Linux/2012-12/77017.htm 在64位SUSE下安装LibreOffice http .htm [数据图] LibreOffice 办公软件的一些运营数据 http://www.linuxidc.com/Linux/2012-02/53547.htm

    6.1K20发布于 2021-06-08
  • 来自专栏ops技术分享

    Linux-Centos中安装部署libreoffice7.0.x

    _7.0.6_Linux_x86-64_rpm.tar.gz 如果安装过LIBREOFFICE,需要先卸载 [root@uias-test-1-jenkins src]# find / -name "libreoffice *" #检测是否有安装过,没有则跳过下一步 [root@uias-test-1-jenkins src]# yum remove libreoffice* #卸载原先的libreoffice libreoffice7.0-dict-en-7.0.6.2-2.x86_64.rpm libreoffice7.0-dict-es-7.0.6.2-2.x86_64.rpm libreoffice7.0 -dict-fr-7.0.6.2-2.x86_64.rpm libreoffice7.0-draw-7.0.6.2-2.x86_64.rpm libreoffice7.0-en-US-7.0.6.2-2 64.rpm libreoffice7.0-math-7.0.6.2-2.x86_64.rpm libreoffice7.0-ure-7.0.6.2-2.x86_64.rpm libreoffice7.0

    3.5K30发布于 2021-07-08
  • 来自专栏不止dotNET

    Office转PDF,Aspose太贵,怎么办?

    环境 dotNetCore:2.1 CentOS:7.5 Docker:18.06.1-ce 步骤 1、Docker中安装libreoffice和dotNetCore; 2、编写转换程序; 3、程序以服务的方式部署在 Docker中。 配置Docker环境 因为需要部署dotNetCore的程序,开始的想法是依赖microsoft/dotnet:2.1-aspnetcore-runtime镜像创建容器,然后在容器中安装libreoffice 最后换了一种思路,依赖centos镜像创建容器,在容器中安装dotNetCore2.1和libreoffice。 部署代码到Docker 此程序是dotNetCore编写的控制台程序,希望以服务的方式在后台运行,下面介绍怎样将控制台程序以服务的方式运行: 1、将发布后的代码放在容器的/root/officetopdf

    6.6K20发布于 2019-07-19
  • 来自专栏码匠的流水账

    jodconverter4.1.0版本改进解析

    > <version>4.1.0</version> </dependency> 依赖变化 新版的话,对原来的jodconverter-core进行了抽离,将对libreoffice 另外也新增了jodconverter-online模块,以支持libreoffice online server的远程调用。 Uno local方式是本地启动libreoffice,然后使用uno进行编程,操作本地的office 相关的jar依赖如下 <dependency> <groupId>org.libreoffice Rendering fidelity should be excellent, and interoperability match that of LibreOffice. online libreoffice online docker liebreoffice online wsd api LibreOffice online with file manager jodconverter

    3.8K20发布于 2018-09-17
  • 来自专栏数据科学(冷冻工厂)

    7 个最能提高生产力的 Docker 容器

    Watchtower Watchtower 对于经常使用 Docker 的用户来说是一个不可或缺的工具。它能够自动为您的 Docker 容器进行更新。 Nextcloud Nextcloud 是提升工作效率不可或缺的 Docker 容器之一。 LibreOffice 提起提升工作效率的顶级 Docker 容器,怎能不提 LibreOffice?它是您可以作为 Docker 容器部署的最佳 Microsoft Office 替代品。 LibreOffice 与 Microsoft Office 文件兼容,功能丰富,且不会干扰您的工作流程。 您还可以与同事或团队成员共享 LibreOffice 容器,为协作文档编辑和项目工作提供一个统一的平台。

    1K10编辑于 2024-12-30
  • 来自专栏全栈学习之路

    终于有人centos内网安装libreoffice说清楚了!避免采坑

    1、下载安装包 下载地址:https://www.libreoffice.org/download/download/ 例如:LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz 2、上传至服务器目录 3、解压文件 tar -zxvf LibreOffice_7.1.0.2_Linux_x86-64_rpm.tar.gz 4、进入文件RPMS目录下 cd /opt/libreoffice7.1 /LibreOffice_7.1.0.2_Linux_x86-64_rpm/RPMS 5、安装rpm文件 rpm -Uivh *.rpm --nodeps 6、测试是否安装成功 这里指的是启动服务成功 /usr/bin/libreoffice7.1 --headless --accept="socket,host=0.0.0.0,port=8100;urp;" --nofirststartwizard #速度有点慢 [root@docker RPMS]# /usr/bin/libreoffice7.1 --headless --accept="socket,host=0.0.0.0,port=8100

    5.6K40编辑于 2023-07-12
领券